package com.ruoyi.basedata.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.List;

import com.ruoyi.basedata.domain.TerminalsXbTjView;

/**
 * 区域小表档案数据统计Mapper接口
 *
 * @author gdqt
 * @date 2024-03-19
 */
public interface TerminalsXbTjViewMapper extends BaseMapper<TerminalsXbTjView> {
    /**
     * 查询区域小表档案数据统计
     *
     * @param tenantId 区域小表档案数据统计主键
     * @return 区域小表档案数据统计
     */
    public TerminalsXbTjView selectTerminalsXbTjViewByTenantId(String tenantId);

    /**
     * 查询区域小表档案数据统计列表
     *
     * @param terminalsXbTjView 区域小表档案数据统计
     * @return 区域小表档案数据统计集合
     */
    public List<TerminalsXbTjView> selectTerminalsXbTjViewList(TerminalsXbTjView terminalsXbTjView);

    /**
     * 新增区域小表档案数据统计
     *
     * @param terminalsXbTjView 区域小表档案数据统计
     * @return 结果
     */
    public int insertTerminalsXbTjView(TerminalsXbTjView terminalsXbTjView);

    /**
     * 修改区域小表档案数据统计
     *
     * @param terminalsXbTjView 区域小表档案数据统计
     * @return 结果
     */
    public int updateTerminalsXbTjView(TerminalsXbTjView terminalsXbTjView);

    /**
     * 删除区域小表档案数据统计
     *
     * @param tenantId 区域小表档案数据统计主键
     * @return 结果
     */
    public int deleteTerminalsXbTjViewByTenantId(String tenantId);

    /**
     * 批量删除区域小表档案数据统计
     *
     * @param tenantIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTerminalsXbTjViewByTenantIds(String[] tenantIds);
}
